precast structure - Turkish English Dictionary